-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Generate RPM package #2200
Generate RPM package #2200
Conversation
An RPM package is now generated as part of the Linux packaging script. The packaging script can be run on any Debian or Redhat based system and will generate both a deb and rpm package. Resolves bisq-network#401
This is pending on #2190 to be approved and merged. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@devinbileck Now as the linux build scripts are merged, could you please resolve the conflict and I'll merge the PR.
…m-package # Conflicts: # desktop/package/linux/package.sh # desktop/package/linux/release.sh
…m-package # Conflicts: # desktop/package/linux/package.sh # desktop/package/linux/rpm.sh
@ripcurlx please take a look now. |
@devinbileck Can you please resolve the conflicts and I'm happy to review and merge. 😄 |
…m-package # Conflicts: # desktop/package/linux/package.sh # desktop/package/linux/rpm.sh
# Conflicts: # desktop/package/linux/package.sh
@devinbileck I've merged the last part which was necessary because of another approved PR. |
Currently, the download update task will download the deb package for any Linux distribution. Not only is this incorrect, but now that we are able to provide an rpm package (see bisq-network#2200), the download update task needs to be able to differentiate Linux distributions and provide the appropriate package. The download update task will now differentiate between Debian and RedHat based distributions (the two distributions for which we have an install package) and download the appropriate package. In addition, the isSupportedOS method was changed to exclusively check for Debian and RedHat based distributions, as opposed to just Linux in general. This means that any other distribution will encounter the following error, which seems appropriate: > Unable to determine the correct installer. Please download and verify manually at https://bisq.network/downloads
An RPM package is now generated as part of the Linux packaging script.
The packaging script can be run on any Debian or Redhat based
system and will generate both a deb and rpm package.
Resolves #401